package cn.ydt.ydt.user.webapi.mapper;

import cn.ydt.ydt.pojo.user.model.User;
import cn.ydt.ydt.pojo.user.vo.UserShowInfoVO;
import feign.Param;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface VolunteerMapper {
    //志愿者用户ID
    List<Integer> volunteerUserId();

    //查询所有志愿者信息
    List<User> volunteerInfo();

    //查询正在审核的志愿者信息
    List<User> volunteerApplyInfo();
    //前端申请成为志愿者
    int isVolunteerApplication(Long userId);
    //审核成为志愿者
    int isVolunteerSetAccess(Long userId);
    //审核失败
    int isVolunteerSetFail(Long userId);
    //返回前端图片
    String refillingIcon(@Param(value = "userIcon")String userIcon, @Param(value = "userId") Long userId);
}
